keep on its feet - Inglés Sinónimo Diccionario